barca chata - French English Dictionary